Skip to content

v1.0.0#11

Merged
Arkilleru merged 14 commits intomainfrom
develop
Jan 20, 2026
Merged

v1.0.0#11
Arkilleru merged 14 commits intomainfrom
develop

Conversation

@Arkilleru
Copy link
Owner

No description provided.

Arkilleru and others added 14 commits January 16, 2026 20:55
- Introduce BUILD_GUI option in root CMakeLists.txt to allow CLI-only builds
- Add gui/CMakeLists.txt for building GUI target
- Add empty main window and main.cpp placeholder for GUI
- Update tests/CMakeLists.txt
- Update .gitignore
- Implemented a menu window that allows the user to select a file.
- Added validation to check if the file exists and whether its format is supported.
- Created an empty main window form as a placeholder for future development.
- Changed Analyzer to return AnalysisResult instead of formatted text.
- Moved Reporter implementation from core to CLI layer.
- Removed Reporter-related tests from core test suite.
refactor: decouple core analyzer from reporting logic
- Added GitHub Actions workflow for CD (build GUI + CLI and upload artifacts)
- Updated CI workflow to include test-only build with BUILD_GUI=OFF
@Arkilleru Arkilleru merged commit 2d707fe into main Jan 20, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant